Synonyms for "Crocuta crocuta"

Words with similar meaning